<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html
    PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<!-- /fasttmp/mkdist-qt-4.3.5-1211793125/qtopia-core-opensource-src-4.3.5/doc/src/qt3support.qdoc -->
<head>
  <title>Qt 4.3: Qt3Support Module</title>
  <link rel="prev" href="qtassistant.html" />
  <link rel="contents" href="modules.html" />
  <link rel="next" href="qttest.html" />
  <link href="classic.css" rel="stylesheet" type="text/css" />
</head>
<body>
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td align="left" valign="top" width="32"><a href="http://www.trolltech.com/products/qt"><img src="images/qt-logo.png" align="left" width="32" height="32" border="0" /></a></td>
<td width="1">&nbsp;&nbsp;</td><td class="postheader" valign="center"><a href="index.html"><font color="#004faf">Home</font></a>&nbsp;&middot; <a href="classes.html"><font color="#004faf">All&nbsp;Classes</font></a>&nbsp;&middot; <a href="mainclasses.html"><font color="#004faf">Main&nbsp;Classes</font></a>&nbsp;&middot; <a href="groups.html"><font color="#004faf">Grouped&nbsp;Classes</font></a>&nbsp;&middot; <a href="modules.html"><font color="#004faf">Modules</font></a>&nbsp;&middot; <a href="functions.html"><font color="#004faf">Functions</font></a></td>
<td align="right" valign="top" width="230"><a href="http://www.trolltech.com"><img src="images/trolltech-logo.png" align="right" width="203" height="32" border="0" /></a></td></tr></table><p>
[Previous: <a href="qtassistant.html">QtAssistant Module</a>]
[<a href="modules.html">Qt's Modules</a>]
[Next: <a href="qttest.html">QtTest Module</a>]
</p>
<h1 align="center">Qt3Support Module<br /><small></small></h1>
<p>The Qt3Support module provides classes that ease porting from Qt 3 to Qt 4. <a href="#details">More...</a></p>
<h2>Classes</h2>
<p><table width="100%" class="annotated" cellpadding="2" cellspacing="1" border="0">
<tr valign="top" class="odd"><th><a href="q3accel.html">Q3Accel</a></th><td>Handles keyboard accelerator and shortcut keys</td></tr>
<tr valign="top" class="even"><th><a href="q3action.html">Q3Action</a></th><td>Abstract user interface action that can appear both in menus and tool bars</td></tr>
<tr valign="top" class="odd"><th><a href="q3actiongroup.html">Q3ActionGroup</a></th><td>Groups actions together</td></tr>
<tr valign="top" class="even"><th><a href="q3asciicache.html">Q3AsciiCache</a></th><td>Template class that provides a cache based on char* keys</td></tr>
<tr valign="top" class="odd"><th><a href="q3asciicacheiterator.html">Q3AsciiCacheIterator</a></th><td>Iterator for Q3AsciiCache collections</td></tr>
<tr valign="top" class="even"><th><a href="q3asciidict.html">Q3AsciiDict</a></th><td>Template class that provides a dictionary based on char* keys</td></tr>
<tr valign="top" class="odd"><th><a href="q3asciidictiterator.html">Q3AsciiDictIterator</a></th><td>Iterator for Q3AsciiDict collections</td></tr>
<tr valign="top" class="even"><th><a href="q3button.html">Q3Button</a></th><td>Compatibility base class of button widgets</td></tr>
<tr valign="top" class="odd"><th><a href="q3buttongroup.html">Q3ButtonGroup</a></th><td>Organizes QAbstractButton widgets in a group</td></tr>
<tr valign="top" class="even"><th><a href="q3cstring.html">Q3CString</a></th><td>Abstraction of the classic C zero-terminated char array (char *)</td></tr>
<tr valign="top" class="odd"><th><a href="q3cache.html">Q3Cache</a></th><td>Template class that provides a cache based on QString keys</td></tr>
<tr valign="top" class="even"><th><a href="q3cacheiterator.html">Q3CacheIterator</a></th><td>Iterator for Q3Cache collections</td></tr>
<tr valign="top" class="odd"><th><a href="q3canvas.html">Q3Canvas</a></th><td>2D area that can contain Q3CanvasItem objects</td></tr>
<tr valign="top" class="even"><th><a href="q3canvasellipse.html">Q3CanvasEllipse</a></th><td>Ellipse or ellipse segment on a Q3Canvas</td></tr>
<tr valign="top" class="odd"><th><a href="q3canvasitem.html">Q3CanvasItem</a></th><td>Abstract graphic object on a Q3Canvas</td></tr>
<tr valign="top" class="even"><th><a href="q3canvasitemlist.html">Q3CanvasItemList</a></th><td>List of Q3CanvasItems</td></tr>
<tr valign="top" class="odd"><th><a href="q3canvasline.html">Q3CanvasLine</a></th><td>Line on a Q3Canvas</td></tr>
<tr valign="top" class="even"><th><a href="q3canvaspixmap.html">Q3CanvasPixmap</a></th><td>Pixmaps for Q3CanvasSprites</td></tr>
<tr valign="top" class="odd"><th><a href="q3canvaspixmaparray.html">Q3CanvasPixmapArray</a></th><td>Array of Q3CanvasPixmaps</td></tr>
<tr valign="top" class="even"><th><a href="q3canvaspolygon.html">Q3CanvasPolygon</a></th><td>Polygon on a Q3Canvas</td></tr>
<tr valign="top" class="odd"><th><a href="q3canvaspolygonalitem.html">Q3CanvasPolygonalItem</a></th><td>Polygonal canvas item on a Q3Canvas</td></tr>
<tr valign="top" class="even"><th><a href="q3canvasrectangle.html">Q3CanvasRectangle</a></th><td>Rectangle on a Q3Canvas</td></tr>
<tr valign="top" class="odd"><th><a href="q3canvasspline.html">Q3CanvasSpline</a></th><td>Multi-bezier splines on a Q3Canvas</td></tr>
<tr valign="top" class="even"><th><a href="q3canvassprite.html">Q3CanvasSprite</a></th><td>Animated canvas item on a Q3Canvas</td></tr>
<tr valign="top" class="odd"><th><a href="q3canvastext.html">Q3CanvasText</a></th><td>Text object on a Q3Canvas</td></tr>
<tr valign="top" class="even"><th><a href="q3canvasview.html">Q3CanvasView</a></th><td>On-screen view of a Q3Canvas</td></tr>
<tr valign="top" class="odd"><th><a href="q3checklistitem.html">Q3CheckListItem</a></th><td>Checkable list view items</td></tr>
<tr valign="top" class="even"><th><a href="q3checktableitem.html">Q3CheckTableItem</a></th><td>Checkboxes in Q3Tables</td></tr>
<tr valign="top" class="odd"><th><a href="q3colordrag.html">Q3ColorDrag</a></th><td>Drag and drop object for transferring colors between widgets</td></tr>
<tr valign="top" class="even"><th><a href="q3combobox.html">Q3ComboBox</a></th><td>Combined button and popup list</td></tr>
<tr valign="top" class="odd"><th><a href="q3combotableitem.html">Q3ComboTableItem</a></th><td>Means of using comboboxes in Q3Tables</td></tr>
<tr valign="top" class="even"><th><a href="q3databrowser.html">Q3DataBrowser</a></th><td>Data manipulation and navigation for data entry forms</td></tr>
<tr valign="top" class="odd"><th><a href="q3datatable.html">Q3DataTable</a></th><td>Flexible SQL table widget that supports browsing and editing</td></tr>
<tr valign="top" class="even"><th><a href="q3dataview.html">Q3DataView</a></th><td>Read-only SQL forms</td></tr>
<tr valign="top" class="odd"><th><a href="q3dateedit.html">Q3DateEdit</a></th><td>Date editor</td></tr>
<tr valign="top" class="even"><th><a href="q3datetimeedit.html">Q3DateTimeEdit</a></th><td>Combines a Q3DateEdit and Q3TimeEdit widget into a single widget for editing datetimes</td></tr>
<tr valign="top" class="odd"><th><a href="q3datetimeeditbase.html">Q3DateTimeEditBase</a></th><td>Abstraction for date and edit editors</td></tr>
<tr valign="top" class="even"><th><a href="q3deepcopy.html">Q3DeepCopy</a></th><td>Template class which ensures that implicitly shared and explicitly shared classes reference unique data</td></tr>
<tr valign="top" class="odd"><th><a href="q3dict.html">Q3Dict</a></th><td>Template class that provides a dictionary based on QString keys</td></tr>
<tr valign="top" class="even"><th><a href="q3dictiterator.html">Q3DictIterator</a></th><td>Iterator for Q3Dict collections</td></tr>
<tr valign="top" class="odd"><th><a href="q3dns.html">Q3Dns</a></th><td>Asynchronous DNS lookups</td></tr>
<tr valign="top" class="even"><th><a href="q3dockarea.html">Q3DockArea</a></th><td>Manages and lays out Q3DockWindows</td></tr>
<tr valign="top" class="odd"><th><a href="q3dockwindow.html">Q3DockWindow</a></th><td>Widget which can be docked inside a Q3DockArea or floated as a top level window on the desktop</td></tr>
<tr valign="top" class="even"><th><a href="q3dragobject.html">Q3DragObject</a></th><td>Encapsulates MIME-based data transfer</td></tr>
<tr valign="top" class="odd"><th><a href="q3dropsite.html">Q3DropSite</a></th><td>Nothing and does nothing</td></tr>
<tr valign="top" class="even"><th><a href="q3editorfactory.html">Q3EditorFactory</a></th><td>Used to create editor widgets for QVariant data types</td></tr>
<tr valign="top" class="odd"><th><a href="q3filedialog.html">Q3FileDialog</a></th><td>Dialogs that allow users to select files or directories</td></tr>
<tr valign="top" class="even"><th><a href="q3fileiconprovider.html">Q3FileIconProvider</a></th><td>Icons for Q3FileDialog to use</td></tr>
<tr valign="top" class="odd"><th><a href="q3filepreview.html">Q3FilePreview</a></th><td>File previewing in Q3FileDialog</td></tr>
<tr valign="top" class="even"><th><a href="q3frame.html">Q3Frame</a></th></tr>
<tr valign="top" class="odd"><th><a href="q3ftp.html">Q3Ftp</a></th><td>Implementation of the FTP protocol</td></tr>
<tr valign="top" class="even"><th><a href="q3grid.html">Q3Grid</a></th><td>Simple geometry management of its children</td></tr>
<tr valign="top" class="odd"><th><a href="q3gridview.html">Q3GridView</a></th><td>Abstract base for fixed-size grids</td></tr>
<tr valign="top" class="even"><th><a href="q3groupbox.html">Q3GroupBox</a></th><td>Group box frame with a title</td></tr>
<tr valign="top" class="odd"><th><a href="q3hbox.html">Q3HBox</a></th><td>Horizontal geometry management for its child widgets</td></tr>
<tr valign="top" class="even"><th><a href="q3hbuttongroup.html">Q3HButtonGroup</a></th><td>Organizes button widgets in a group with one horizontal row</td></tr>
<tr valign="top" class="odd"><th><a href="q3hgroupbox.html">Q3HGroupBox</a></th><td>Organizes widgets in a group with one horizontal row</td></tr>
<tr valign="top" class="even"><th><a href="q3header.html">Q3Header</a></th><td>Header row or column, e.g&#x2e; for tables and listviews</td></tr>
<tr valign="top" class="odd"><th><a href="q3http.html">Q3Http</a></th><td>Implementation of the HTTP protocol</td></tr>
<tr valign="top" class="even"><th><a href="q3httpheader.html">Q3HttpHeader</a></th><td>Header information for HTTP</td></tr>
<tr valign="top" class="odd"><th><a href="q3httprequestheader.html">Q3HttpRequestHeader</a></th><td>Request header information for HTTP</td></tr>
<tr valign="top" class="even"><th><a href="q3httpresponseheader.html">Q3HttpResponseHeader</a></th><td>Response header information for HTTP</td></tr>
<tr valign="top" class="odd"><th><a href="q3icondrag.html">Q3IconDrag</a></th><td>Supports drag and drop operations within a Q3IconView</td></tr>
<tr valign="top" class="even"><th><a href="q3icondragitem.html">Q3IconDragItem</a></th><td>Encapsulates a drag item</td></tr>
<tr valign="top" class="odd"><th><a href="q3iconview.html">Q3IconView</a></th><td>Area with movable labelled icons</td></tr>
<tr valign="top" class="even"><th><a href="q3iconviewitem.html">Q3IconViewItem</a></th><td>Single item in a Q3IconView</td></tr>
<tr valign="top" class="odd"><th><a href="q3imagedrag.html">Q3ImageDrag</a></th><td>Drag and drop object for transferring images</td></tr>
<tr valign="top" class="even"><th><a href="q3intcache.html">Q3IntCache</a></th><td>Template class that provides a cache based on long keys</td></tr>
<tr valign="top" class="odd"><th><a href="q3intcacheiterator.html">Q3IntCacheIterator</a></th><td>Iterator for Q3IntCache collections</td></tr>
<tr valign="top" class="even"><th><a href="q3intdict.html">Q3IntDict</a></th><td>Template class that provides a dictionary based on long keys</td></tr>
<tr valign="top" class="odd"><th><a href="q3intdictiterator.html">Q3IntDictIterator</a></th><td>Iterator for Q3IntDict collections</td></tr>
<tr valign="top" class="even"><th><a href="q3listbox.html">Q3ListBox</a></th><td>List of selectable, read-only items</td></tr>
<tr valign="top" class="odd"><th><a href="q3listboxitem.html">Q3ListBoxItem</a></th><td>The base class of all list box items</td></tr>
<tr valign="top" class="even"><th><a href="q3listboxpixmap.html">Q3ListBoxPixmap</a></th><td>List box items with a pixmap and optional text</td></tr>
<tr valign="top" class="odd"><th><a href="q3listboxtext.html">Q3ListBoxText</a></th><td>List box items that display text</td></tr>
<tr valign="top" class="even"><th><a href="q3listview.html">Q3ListView</a></th><td>Implements a list/tree view</td></tr>
<tr valign="top" class="odd"><th><a href="q3listviewitem.html">Q3ListViewItem</a></th><td>Implements a list view item</td></tr>
<tr valign="top" class="even"><th><a href="q3listviewitemiterator.html">Q3ListViewItemIterator</a></th><td>Iterator for collections of Q3ListViewItems</td></tr>
<tr valign="top" class="odd"><th><a href="q3localfs.html">Q3LocalFs</a></th><td>Implementation of a QNetworkProtocol that works on the local file system</td></tr>
<tr valign="top" class="even"><th><a href="q3mainwindow.html">Q3MainWindow</a></th><td>Main application window, with a menu bar, dock windows (e.g&#x2e; for toolbars), and a status bar</td></tr>
<tr valign="top" class="odd"><th><a href="q3memarray.html">Q3MemArray</a></th><td>Template class that provides arrays of simple types</td></tr>
<tr valign="top" class="even"><th><a href="q3mimesourcefactory.html">Q3MimeSourceFactory</a></th><td>Extensible provider of mime-typed data</td></tr>
<tr valign="top" class="odd"><th><a href="q3multilineedit.html">Q3MultiLineEdit</a></th><td>Simple editor for inputting text</td></tr>
<tr valign="top" class="even"><th><a href="q3networkoperation.html">Q3NetworkOperation</a></th><td>Common operations for network protocols</td></tr>
<tr valign="top" class="odd"><th><a href="q3networkprotocol.html">Q3NetworkProtocol</a></th><td>Common API for network protocols</td></tr>
<tr valign="top" class="even"><th><a href="q3paintdevicemetrics.html">Q3PaintDeviceMetrics</a></th><td>Information about a paint device</td></tr>
<tr valign="top" class="odd"><th><a href="q3painter.html">Q3Painter</a></th><td>Qt 3 compatibility wrapper for QPainter</td></tr>
<tr valign="top" class="even"><th><a href="q3picture.html">Q3Picture</a></th><td>Paint device that records and replays Q3Painter commands</td></tr>
<tr valign="top" class="odd"><th><a href="q3pointarray.html">Q3PointArray</a></th></tr>
<tr valign="top" class="even"><th><a href="q3popupmenu.html">Q3PopupMenu</a></th><td>Thin compatibility wrapper around QMenu</td></tr>
<tr valign="top" class="odd"><th><a href="q3process.html">Q3Process</a></th><td>Used to start external programs and to communicate with them</td></tr>
<tr valign="top" class="even"><th><a href="q3progressbar.html">Q3ProgressBar</a></th><td>Horizontal progress bar</td></tr>
<tr valign="top" class="odd"><th><a href="q3progressdialog.html">Q3ProgressDialog</a></th><td>Feedback on the progress of a slow operation</td></tr>
<tr valign="top" class="even"><th><a href="q3ptrcollection.html">Q3PtrCollection</a></th><td>The base class of most pointer-based Qt collections</td></tr>
<tr valign="top" class="odd"><th><a href="q3ptrdict.html">Q3PtrDict</a></th><td>Template class that provides a dictionary based on void* keys</td></tr>
<tr valign="top" class="even"><th><a href="q3ptrdictiterator.html">Q3PtrDictIterator</a></th><td>Iterator for Q3PtrDict collections</td></tr>
<tr valign="top" class="odd"><th><a href="q3ptrlist.html">Q3PtrList</a></th><td>Template class that provides a list</td></tr>
<tr valign="top" class="even"><th><a href="q3ptrlistiterator.html">Q3PtrListIterator</a></th><td>Iterator for Q3PtrList collections</td></tr>
<tr valign="top" class="odd"><th><a href="q3ptrqueue.html">Q3PtrQueue</a></th><td>Template class that provides a queue</td></tr>
<tr valign="top" class="even"><th><a href="q3ptrstack.html">Q3PtrStack</a></th><td>Template class that provides a stack</td></tr>
<tr valign="top" class="odd"><th><a href="q3ptrvector.html">Q3PtrVector</a></th><td>Template collection class that provides a vector (array)</td></tr>
<tr valign="top" class="even"><th><a href="q3rangecontrol.html">Q3RangeControl</a></th><td>Integer value within a range</td></tr>
<tr valign="top" class="odd"><th><a href="q3scrollview.html">Q3ScrollView</a></th><td>Scrolling area with on-demand scroll bars</td></tr>
<tr valign="top" class="even"><th><a href="q3semaphore.html">Q3Semaphore</a></th><td>Robust integer semaphore</td></tr>
<tr valign="top" class="odd"><th><a href="q3serversocket.html">Q3ServerSocket</a></th><td>TCP-based server</td></tr>
<tr valign="top" class="even"><th><a href="q3shared.html">Q3Shared</a></th><td>Used internally for implementing shared classes</td></tr>
<tr valign="top" class="odd"><th><a href="q3signal.html">Q3Signal</a></th><td>Can be used to send signals for classes that don't inherit QObject</td></tr>
<tr valign="top" class="even"><th><a href="q3simplerichtext.html">Q3SimpleRichText</a></th><td>Small displayable piece of rich text</td></tr>
<tr valign="top" class="odd"><th><a href="q3socket.html">Q3Socket</a></th><td>Buffered TCP connection</td></tr>
<tr valign="top" class="even"><th><a href="q3socketdevice.html">Q3SocketDevice</a></th><td>Platform-independent low-level socket API</td></tr>
<tr valign="top" class="odd"><th><a href="q3sqlcursor.html">Q3SqlCursor</a></th><td>Browsing and editing of SQL tables and views</td></tr>
<tr valign="top" class="even"><th><a href="q3sqleditorfactory.html">Q3SqlEditorFactory</a></th><td>Used to create the editors used by Q3DataTable and Q3SqlForm</td></tr>
<tr valign="top" class="odd"><th><a href="q3sqlfieldinfo.html">Q3SqlFieldInfo</a></th><td>Stores meta data associated with a SQL field</td></tr>
<tr valign="top" class="even"><th><a href="q3sqlform.html">Q3SqlForm</a></th><td>Creates and manages data entry forms tied to SQL databases</td></tr>
<tr valign="top" class="odd"><th><a href="q3sqlpropertymap.html">Q3SqlPropertyMap</a></th><td>Used to map widgets to SQL fields</td></tr>
<tr valign="top" class="even"><th><a href="q3sqlrecordinfo.html">Q3SqlRecordInfo</a></th><td>Encapsulates a set of database field meta data</td></tr>
<tr valign="top" class="odd"><th><a href="q3sqlselectcursor.html">Q3SqlSelectCursor</a></th><td>Browsing of general SQL SELECT statements</td></tr>
<tr valign="top" class="even"><th><a href="q3storeddrag.html">Q3StoredDrag</a></th><td>Simple stored-value drag object for arbitrary MIME data</td></tr>
<tr valign="top" class="odd"><th><a href="q3strilist.html">Q3StrIList</a></th><td>Doubly-linked list of char* with case-insensitive comparison</td></tr>
<tr valign="top" class="even"><th><a href="q3strlist.html">Q3StrList</a></th><td>Doubly-linked list of char*</td></tr>
<tr valign="top" class="odd"><th><a href="q3strlistiterator.html">Q3StrListIterator</a></th><td>Iterator for the Q3StrList and Q3StrIList classes</td></tr>
<tr valign="top" class="even"><th><a href="q3stylesheet.html">Q3StyleSheet</a></th><td>Collection of styles for rich text rendering and a generator of tags</td></tr>
<tr valign="top" class="odd"><th><a href="q3stylesheetitem.html">Q3StyleSheetItem</a></th><td>Encapsulation of a set of text styles</td></tr>
<tr valign="top" class="even"><th><a href="q3syntaxhighlighter.html">Q3SyntaxHighlighter</a></th><td>Base class for implementing Q3TextEdit syntax highlighters</td></tr>
<tr valign="top" class="odd"><th><a href="q3tabdialog.html">Q3TabDialog</a></th><td>Stack of tabbed widgets</td></tr>
<tr valign="top" class="even"><th><a href="q3table.html">Q3Table</a></th><td>Flexible editable table widget</td></tr>
<tr valign="top" class="odd"><th><a href="q3tableitem.html">Q3TableItem</a></th><td>The cell content for Q3Table cells</td></tr>
<tr valign="top" class="even"><th><a href="q3tableselection.html">Q3TableSelection</a></th><td>Access to a selected area in a Q3Table</td></tr>
<tr valign="top" class="odd"><th><a href="q3textbrowser.html">Q3TextBrowser</a></th><td>Rich text browser with hypertext navigation</td></tr>
<tr valign="top" class="even"><th><a href="q3textdrag.html">Q3TextDrag</a></th><td>Drag and drop object for transferring plain and Unicode text</td></tr>
<tr valign="top" class="odd"><th><a href="q3textedit.html">Q3TextEdit</a></th><td>Powerful single-page rich text editor</td></tr>
<tr valign="top" class="even"><th><a href="q3textstream.html">Q3TextStream</a></th><td>Basic functions for reading and writing text using a QIODevice</td></tr>
<tr valign="top" class="odd"><th><a href="q3textview.html">Q3TextView</a></th><td>Rich text viewer</td></tr>
<tr valign="top" class="even"><th><a href="q3timeedit.html">Q3TimeEdit</a></th><td>Time editor</td></tr>
<tr valign="top" class="odd"><th><a href="q3toolbar.html">Q3ToolBar</a></th><td>Movable panel containing widgets such as tool buttons</td></tr>
<tr valign="top" class="even"><th><a href="q3uridrag.html">Q3UriDrag</a></th><td>Drag object for a list of URI references</td></tr>
<tr valign="top" class="odd"><th><a href="q3url.html">Q3Url</a></th><td>URL parser and simplifies working with URLs</td></tr>
<tr valign="top" class="even"><th><a href="q3urloperator.html">Q3UrlOperator</a></th><td>Common operations on URLs</td></tr>
<tr valign="top" class="odd"><th><a href="q3vbox.html">Q3VBox</a></th><td>Vertical geometry management of its child widgets</td></tr>
<tr valign="top" class="even"><th><a href="q3vbuttongroup.html">Q3VButtonGroup</a></th><td>Organizes button widgets in a vertical column</td></tr>
<tr valign="top" class="odd"><th><a href="q3vgroupbox.html">Q3VGroupBox</a></th><td>Organizes widgets in a group with one vertical column</td></tr>
<tr valign="top" class="even"><th><a href="q3valuelist.html">Q3ValueList</a></th><td>Value-based template class that provides lists</td></tr>
<tr valign="top" class="odd"><th><a href="q3valuelistconstiterator.html">Q3ValueListConstIterator</a></th><td>Const iterator for Q3ValueList</td></tr>
<tr valign="top" class="even"><th><a href="q3valuelistiterator.html">Q3ValueListIterator</a></th><td>Iterator for Q3ValueList</td></tr>
<tr valign="top" class="odd"><th><a href="q3valuestack.html">Q3ValueStack</a></th><td>Value-based template class that provides a stack</td></tr>
<tr valign="top" class="even"><th><a href="q3valuevector.html">Q3ValueVector</a></th><td>Value-based template class that provides a dynamic array</td></tr>
<tr valign="top" class="odd"><th><a href="q3whatsthis.html">Q3WhatsThis</a></th></tr>
<tr valign="top" class="even"><th><a href="q3widgetstack.html">Q3WidgetStack</a></th><td>Stack of widgets of which only the top widget is user-visible</td></tr>
<tr valign="top" class="odd"><th><a href="q3wizard.html">Q3Wizard</a></th><td>Framework for wizard dialogs</td></tr>
</table></p>
<a name="details"></a>
<h2>Detailed Description</h2>
<a name="qt3support"></a><p>To include the definitions of the module's classes, use the following directive:</p>
<pre> #include &lt;Qt3Support&gt;</pre>
<p>To link against the module, add this line to your <a href="qmake-manual.html#qmake">qmake</a> <tt>.pro</tt> file:</p>
<pre> QT += qt3support</pre>
<p><b>Note:</b> Since this module provides compatibility classes for diverse parts of the Qt 3 API, it has dependencies on the <a href="qtcore.html">QtCore</a>, <a href="qtgui.html">QtGui</a>, <a href="qtnetwork.html">QtNetwork</a>, <a href="qtsql.html">QtSql</a>, and <a href="qtxml.html">QtXml</a> modules.</p>
<p>This module is part of the <a href="commercialeditions.html#qt-desktop-edition">Qt Desktop Edition</a> and the <a href="opensourceedition.html">Qt Open Source Edition</a>. Most classes offered by this module are also part of the <a href="commercialeditions.html#qt-desktop-light-edition">Qt Desktop Light Edition</a>.</p>
<p>See also <a href="porting4.html">Porting to Qt 4</a>.</p>
<p>
[Previous: <a href="qtassistant.html">QtAssistant Module</a>]
[<a href="modules.html">Qt's Modules</a>]
[Next: <a href="qttest.html">QtTest Module</a>]
</p>
<p /><address><hr /><div align="center">
<table width="100%" cellspacing="0" border="0"><tr class="address">
<td width="30%">Copyright &copy; 2008 <a href="trolltech.html">Trolltech</a></td>
<td width="40%" align="center"><a href="trademarks.html">Trademarks</a></td>
<td width="30%" align="right"><div align="right">Qt 4.3.5</div></td>
</tr></table></div></address></body>
</html>
